package com.sc.nft.service;

import com.sc.nft.entity.EcologyHatchExtraRewardsConfig;
import com.sc.nft.entity.dto.EcologyHatchExtraRewardsConfigSaveDTO;
import com.sc.nft.entity.dto.EcologyHatchExtraRewardsMethodConfDTO;

import java.util.List;

/**
 * @author 朱梦晨
 * @Description:
 * @date 2024-09-24
 */
public interface EcologyHatchExtraRewardsConfigService {


    void editEcologyHatchExtraRewardsConfig(Long ecologyHatchId, Long extraRewardsId,Long methodId,
                                            List<EcologyHatchExtraRewardsConfigSaveDTO> ecologyHatchExtraRewardsConfigSaveDTOS);
    List<EcologyHatchExtraRewardsConfig> findEcologyHatchExtraRewardsConfigListByExtraRewardsId(Long extraRewardsId,Long methodId);

    void deleteEcologyHatchExtraRewardsConfigById(Long id);


}
